import axios from 'axios'

export function request(config){
    const instance = axios.create({
        baseURL:'http://152.136.185.210:8000/api/z8',
        timeout:5000
    })
// export function request(config) {
//         // 1.创建axios的实例
//         const instance = axios.create({
//             baseURL: 'http://123.207.32.32:8000',
//           timeout: 5000
//         })

//interceptors 是个拦截器 在发送请求时 拦截请求 这里可以修改一些请求参数 
    instance.interceptors.request.use( config =>{
        return config
    }, err =>{
        //  console.log(err);

    })
//  这里是个 返回响应拦截  在这里可以处理数据结构
    instance.interceptors.response.use( res =>{
        return res.data
    }, err =>{
        console.log(err)
    })

    // 最后 调用这个方法 发送网络请求
    return instance(config)
}